cat /etc/passwd
compgen -u
compgen -u
Посмотреть всех пользователей
Посмотреть список всех пользователей, зарегистрированных в системе, как системных, так и обычных.
cat /etc/shadow
chage -l имя_пользователя
chage -l имя_пользователя
Посмотреть пароли пользователей
Чтобы посмотреть информацию о пароле пользователя выполните команду change.
useradd
adduser
adduser
Создание пользователей
Вся информация о пользователях находится в файле /etc/passwd .
usermod -a -G GROUP
Добавить пользователя в группу
Наиболее типичный вариант использования usermod — добавление пользователя в группу.
usermod -g GROUP
Изменить основную группу пользователя
Чтобы изменить основную группу пользователя, вызовите команду usermod с помощью параметра -g
usermod -c "GECOS Comment"
Изменение информации о пользователе
Чтобы изменить информацию GECOS (полное имя пользователя), запустите команду с параметром -c
usermod -d HOME_DIR
Изменение домашнего каталога пользователя
В большинстве систем Linux домашние каталоги пользователей названы по имени пользователя и создаются в каталоге /home.
usermod -s SHELL
Изменение пользовательской оболочки по умолчанию
Оболочка по умолчанию — это оболочка, которая запускается после входа в систему.
chown
Изменить владельца файла/директории
При создании файла ему тот пользователь, от имени которого он был создан становится его владельцем, а группой устанавливается основная группа владельца.
usermod -u UID
Изменение UID пользователя
UID (идентификатор пользователя) — это номер, присвоенный каждому пользователю. Он используется операционной системой для обозначения пользователя.
usermod -l NEW_USER
Изменение имени пользователя
Хотя не очень часто, иногда вам может потребоваться изменить имя существующего пользователя.
sudo usermod -e
Установка даты истечения срока действия пользователя
Дата истечения срока — это дата, когда учетная запись пользователя будет отключена.
passwd
usermod -L
usermod -U
usermod -L
usermod -U
Блокировка и разблокировка учетной записи пользователя
Дата истечения срока — это дата, когда учетная запись пользователя будет отключена.
Уничтожить все запущенные процессы пользователя
Теперь давайте найдем все запущенные от имени пользователя процессы и завершим их.
deluser
userdel
userdel
Удаление пользователя
Для этого используется команда - deluser в Debian